Implementing Multi-agent Systems Organizations with INGENIAS
نویسندگان
چکیده
In a multi-agent system, the organization determines the architecture of the whole system, and the way and policies for agent collaboration and interactions. Although this is a key element in the development process of this kind of systems, existing efforts in modeling organizations have not yet been integrated into common bodies of knowledge, neither into existing standards. This paper provides a study of general requirements for organization modeling during the analysis phase, and describes how this can be applied in the design and implementation of multi-agent systems. This is illustrated with a real example that has been developed with the INGENIAS methodology and tools, and implemented on the JADE agent platform.
منابع مشابه
Agent Oriented Software Engineering with INGENIAS1
INGENIAS is an agent oriented software engineering methodology for Multi-Agent Systems development. It combines agent research results with concepts and methods established in MESSAGE/UML. The result is a development process in the line of conventional software engineering processes, like object oriented software development paradigm or structured paradigm. INGENIAS defines deliverables and def...
متن کاملThe INGENIAS Methodology and Tools
INGENIAS provides a notation for modeling multi-agent systems (MAS) and a well-defined collection of activities to guide the development process of an MAS in the tasks of analysis, design, verification, and code generation, supported by an integrated set of tools—the INGENIAS Development Kit (IDK). These tools, as well as the INGENIAS notation, are based on five meta-models that define the diff...
متن کاملINGENIAS Development Assisted with Model Transformation By-Example: A Practical Case
INGENIAS is a methodology for the development of multi-agent systems. INGENIAS support tools has recently incorporated a plug-in called the MTGenerator, which has been developed to facilitate the creation of model transformations by-example from INGENIAS models. The MTGenerator tool overcomes some of the limitations of similar tools about the creation of many-to-many transformation rules. This ...
متن کاملDetection of Overworked Agents in INGENIAS
Overworking behaviors appear in multi-agent systems communication quite often. This occurs when an agent receives many messages in a short period of time. As the agent pays attention to the large amount of messages it worsens its performance, causing the system’s performance to worsen as well. The reasons for this behaviors are varied and depend on the nature of the messages: an agent that send...
متن کاملAgent Based Simulation for Social Systems: From Modeling to Implementation
This paper presents experimental results of our model-driven approach to agent based simulation. According to this, the development process for agent based simulation should focus on modeling rather than implementation (i.e., programming on some concrete agent simulation platform). This requires the use of transformation tools from simulation models to implementation code. Describing social phe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005